branch or lodge - Spanish English Dictionary